home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr11
/
fsb_uh.zip
/
HISTORY.FSB
< prev
Wrap
Text File
|
1995-03-13
|
30KB
|
804 lines
*** HISTORY.DOC
*** Update History File
*** Family Scrapbook v2.02
*** 13-Mar-1995
Versions are in recent-to-oldest order.
v2.02 Re-Released on 13-Mar-1995
Bug fix - Some users encountered a runtime error when accessing
a searchwindow from the Gedcom areas of the program.
Bug fix - The AltG (get data) command was not working if the user
did not work exclusively from the person screen.
Bug fix - Gedcom: One user had trouble with names being truncated.
Changed the gedcom import routines so that they could read gedcom
files with indented lines.
Several spelling errors were corrected.
v2.02 Re-Released on 21-Jun-1994
Bug fix - Corrected a print problem in the 7-gen pedigrees.
v2.02 Re-Released on 13-Jun-1994
Bug fix - Corrected a problem with the AltS sort children command
in the Family Screen that could cause some children to become
partially unlinked.
v2.02 Re-Released on 5-Jun-1994
Change - The mouse pointer now starts in the upper right corner
of the screen.
Bug fix - When linking persons from the Tree Traversal screen,
it would sometimes link a person highlighted on a search screen
even though ESC was pressed.
New feature - Added the ability to access the Other Info Menu
(AltO) from the Tree Traversal screen.
v2.02 Re-Released on 25-May-1994
Bug fix - Corrected a bug in the Gedcom import that could cause
imported data to be lost or improperly linked if there were
deleted records in the database prior to import.
v2.02 Re-Released on 23-May-1994
Bug fix - Corrected a Heap Overflow error in the index utility.
Bug fix - Corrected an error where a warning box was incorrectly
displaying on the Family Screen.
Bug fix - Corrected a problem where the Census Information screen
would sometimes display garbage.
v2.02 Re-Released on 17-May-1994
Bug fix - I forgot to put a help screen in the Events.
Bug fix - Events were being excluded when an entire database was
exported to a Gedcom file.
Bug fix - Corrected a problem where deleted records were not being
reused.
v2.02 Re-Released on 2-May-1994
New feature - Added the ability for the Family Reports to print
out family sources.
Change - Made several internal adjustments, primarily for
marketing purposes, which do not effect the user.
Change - The Database Repair routines now rebuild the database
list before repairing files. This should add the ability for it
to correct more problems.
v2.02 Re-Released on 25-Apr-1994
Bug fix - Corrected a problem with the program saying that someone
under age 1 "died young" when they are still alive. It now uses
the word "infant" for anyone less than 1 year old.
Change - The selected printer driver is now stored in its own file
(PRINTER1.DRV). This will eliminate the need for everyone to
re-select their printer driver every time I add a new driver to
the program.
v2.02 Re-Released on 10-Apr-1994
Bug fix - Corrected a problem with escaping out of adding an
unrelated person from the Tree Traversal Screen.
v2.02 Re-Released on 9-Apr-1994
Bug fix - The last line of some narratives was being left off in
the Register and Reverse Register charts.
v2.02 Re-Released on 7-Apr-1994
Change - When adding/linking a person from the Tree Traversal
Screen, if you pressed ESC at the Person Screen but did save the
record, it will now be linked into the tree.
Bug fix - Corrected a runtime error that could sometimes occur
in the Ahnentafel Charts.
Bug fix - A date-style report option was not allowing the user
to change the default style.
v2.02 Released on 25-Mar-1994
New feature - Note files can now be included in the Register and
Reverse Register charts.
New feature - Many (not all...yet) of the reports will now remember
the print options that you used on a previous print. This feature
is only available in the registered version.
New feature - Added an option to the Relationship Report that
allows you to remove duplicate entries for a person that are the
result of multiple relationships.
Change/New feature - Missing Info report: The "Spouse" option
originally looked for family records where no husband and/or wife
was recorded. This option was changed to "Husband/Wife". The
"Spouse" option still exists, but it now searches for persons that
have no spouses recorded.
Change - Added the new version (v2.2) of the Tiny Tafel Editor.
Change - Made adjustments to the index routines so that buffers
are flushed after each save. Runtime errors could later occur if
the user stopped FSB abnormally (reboot, etc) before these buffers
were written to disk.
Bug fix - Corrected a problem with Gedcom import where an
individual with more than one spouse may not have the spouses
listed in the correct order after import.
New feature - Gedcom can now import SOME simple source structures.
These will be imported as "Other (freeform entry)" source types.
More sophisticated import routines will be developed in the
future.
v2.01 Re-Released on 19-Feb-1994
Bug fix - The Assign ID Numbers options were not rebuilding the
ID number index after modifying the records.
Bug fix - The Sorted List, Persons by ID Number, was giving a
"division by 0" error when printed to a file or the printer.
Bug fix - Navigation Screen: The warning box for changing a
child's family record was displaying incorrect record numbers.
Change - When a person dies before the age of 1, the Person Screen
now shows the age as "died young" instead of 0.
v2.01 Re-Released on 22-Jan-1994
There was an error in printing Family Group Sheets. The program
would dump out to DOS with no warning. I recompiled the program
after finding no coding problems and making no changes. The error
is now gone. I have no idea what happened...but it works now.
v2.01 Released on 21-Jan-1994
New feature - Added a new sorted list. It lists families by name
and includes the date and place of marriage.
New feature - After printing a report to the printer, you now have
the option of sending formfeeds.
Bug fix - The Tiny Tafel creation routines were leaving off the
last surname in the database.
Change - I made various internal changes to reduce the memory
requirements of the main program. Some folks got caught by the
more demanding requirements of v2.00. This version should require
more than 20k less of Base ram.
Bug fix - Corrected an indexing problem with the Sources concerning
Church and Tombstone Inscription type source records.
Version 2.00 was updated several times to correct various minor
problems. Some of the corrections were:
Bug fix - Ages were not being calculated if a person was older
than the assumed lifespan in the setup screen.
Bug fix - Reports > record select screens > program lost its place
after editing the notes for a person or family.
Bug fix - The source printing seemed to stop working on some
updates. It should work correctly now.
Bug fix - Adjustments were made to the Repository, Source,
Citation, and Family Name indexes due to sorting problems.
Bug fix - Person Reports: Corrected a runtime error involving the
printing of notes.
Bug fix - Family Group Sheets: Corrected a problem when printing
notes with the report.
Bug fix - Corrected a problem with unnecessary cross-reference
pointers being included in Gedcom files of a partial database.
v2.00 Released on 19-Nov-1993
LOTS of new stuff! I'll try to remember some of it...
Change - The maximum number of persons and families per database
was raised from 65,535 to 99,999.
Change - The indexing structure has been completely rewritten.
Indexes are updated automatically now, making reindexing
unnecessary.
view the database in a tree format and easily maneuver through the
records. All adding, deleting, linking, and unlinking of records
can be done from this screen.
New feature / Change - Added the ability to link any number of
"events" to a person. Many events are already defined and you may
create your own event types. Census, Immigration, Passenger List,
Event 1 (Baptism), Event 2 (Christening), and Achievement
information (from the Miscellaneous Info screen) have been moved to
this area of the program.
New feature - Added a sophisticated source recording system. Any
number of source citations can now be attached to most fields in
the program. Repository information can also be recorded for
source records. It will automatically print them in bibliographic
form on many reports.
New feature - Added a "cause of death" field.
Change - Changed the backup and restore feature. It is now much
easier to use and the best way to trade your data with other FSB
users.
New feature - A calculated age is displayed in the Person Screen.
Change - Number of spouses per person was raised from 7 to 8.
New feature - A Document Filer was added to help you keep track
of photocopies, photographs, and other tangible items. PCX files
can be linked into this part of the program. A PCX file viewer is
included named FSBVIEW.EXE.
Change - Place fields lines in the person and family screens were
lengthened from 27 to 32 characters.
Change - The mouse routines were rewritten to give a "floating
cursor" type of support.
New feature - New reports were added and some old ones were
redesigned. Some reports now offer narrative reporting, which
generates sentences based on the names/dates/places that you have
recorded.
Bug fix - A correction was made to the Soundex generation routine.
v1.15 revised on 9/26/92
Whoops... I made a typo in the reindex routine.
v1.15 revised on 9/23/92
This update contains mostly cosmetic changes to reports and screens
and some added error checking. It should correct the problem with
printing the dreaded pound sign that many users in the UK have
experienced.
New feature - The Lineage Charts and Relationship Diagrams can now
optionally print shadows under the boxes. Your printer must be
able to backspace for this to work.
New feature - The Register Charts can now be viewed on the screen.
There is also a new option for printing in 10cpi mode versus 17cpi
mode (compressed).
Change - Several adjustments were made to the Tiny Tafel Generator
that should help make the TT's more compatible with the Tafel
Matching System. Additionally, when generating a TT, it will use
the place information for a previous person when the current person
has no place information entered. This is to reduce the number of
"Unknown" places that will be in the TT. For many surnames, this
will mean less work for the user when editing the TT.
v1.15 revised on 8/28/92
I corrected two problems: one with unlinking a child from a family
and an internal counter problem with deleting family records.
v1.15 revised on 8/24/92
I corrected a problem that would allow users to enter erronous
record numbers and save them to disk. I also updated some
documentation and corrected a labeling problem in the Relationship
Diagrams.
v1.15 revised on 8/16/92
The installation routine was modified to inform users that are
upgrading that they need to reindex their databases. Documentation
was modified to reflect that I am now a member of the Association
of Shareware Professionals (ASP).
v1.15 Released on 8/5/92
New feature - Added Ctrl-PgUP and Ctrl-PgDN commands to the family
screens. These keys will only work if the cursor is in a spouse
field or a child field. It steps through the persons in record
number order.
New feature - Added a Ctrl-J command to the family and person
screens. It jumps between the two screens.
New feature - Added a 'Export Person and Relatives' to gedcom
routines.
New feature - New sorted list: Presons by Citizenship Date.
Change - The Program Setup area is now 2 screens. The seriaization
info is entered here instead of with a command line parameter.
There is a new field for specifying where to put the swap file.
(It used to go in the same place as the temp files.)
New feature - Added more hotkey variables and made them user
definable.
New feature - Can print a non-verbose Ahnentafel (dates only,
similar to PAF), optional...
New feature - The Chronological Reports can now be sent to the
screen.
Bug fix - The Alt-N notes function was hogging too much memory when
it got to DOS.
New feature - Family Reports can optionally include burial/cremn
dates.
New feature - Routines were added for automatically clearing and
assigning ID numbers. ...accessed from the Utilities Menu.
New feature - You can now specify a range to print from on the
Sorted Lists.
New feature - The Relationship Reports can now print half
relatives. Several other options were added too...
New feature - A soundex search rountine was added to the person
screen. It will search the name fields. (Ctrl-S key)
New feature - The Timeline reports can now be viewed on the screen.
New feature - The Missing Information report can now be viewed on
the screen.
Change - The internal routines for accessing files have been
totally rewritten. This is to counter compatibility problems with
certain versions of DOS.
Bug fix - Gedcom: Intermittent problem with missing data during
import.
New feature - Lineage Chart: A box chart that illustrates the
direct-line relationship of two people. (It's like one line out of
a pedigree chart.)
New feature - Relationship Diagram: A box chart that illustrates
the corollary relationship of two people (i.e. cousins).
New feature - When printing to a file, the program will now check
to see if the file already exists. If so, you are given the choice
of appending, overwriting, or changing filenames.
New feature - Help screens were added to several of the print
options.
New feature - Ahentafel Charts can now be viewed on the screen.
v1.14 Released on 5/26/92
New feature - Sorted lists: Persons, Surname and Persons, Soundex
Code will now optionally print surnames first.
New feature - The margin settings are now saved to disk so that
you don't have to adjust them each time.
Change - Self-correcting code was added to many of the routines for
when disk errors occur.
Bug fix - Fixed a problem with exporting internal notes through
gedcom.
Bug fix - Runtime errors were occuring when an external routine
(notes, reindex, hotkeys, etc.) were run while an unsaved new
record was on the screen.
Bug fix - The Re-Create Database routine was not setting the
internal deleted-records counters to zero.
v1.13 Released on 4/27/92
Change - Made various minor cosmetic changes and bug fixes to some
reports.
Change - Gedcom: It is now capable of importing gedcom files
created by the LDS social security number index CD-ROM system.
Change - Family Records: The Alt-M window now displays for the
spouses even if there are not multiple marriages.
Change - Made the database load routines more forgiving when an
invalid path was encountered.
Bug fix - Sorted list: Marriages by Place Code had a problem.
Bug fix - Made some adjustments to the IBM Proprinter printer
drivers. Also added some other drivers...
Bug fix - When an error was encountered in the setup paths and the
program needed them fixed, it would get caught in an infinate loop
after editing the settings.
v1.12 Released on 4/22/92
Change - Added more error checking logic to the Edit Database
Settings.
Bug fix - The current record was getting lost on a return from a
Hotkey.
Bug fix - Alt-M in the Family Records screen wasn't working
correctly in the child fields.
Bug fix - Found a problem with the margin settings in the blank
forms.
Bug fix - Fixed a problem with the temporary files path setting.
New feature - Added another sorted list: Persons by Soundex Code
New feature - Added another sorted list: Persons by First Name
New feature - The relationship reports can now be printed to the
screen.
New feature - The descendancy charts can now be printed to the
screen.
New feature - Added another type of descendancy chart. The new one
prints in overlapping boxes.
v1.11 Released on 4/7/92
Bug fix - I found a few places that were not acknowledging the
annulled and separated flags.
Change - The Address List report will now optionally include phone
numbers.
Change - The Select Database screen will now tell you that you
cannot delete the active database, if you try to do so.
Bug fix - Fixed a problem with some "other info" records not being
unlinked when a person was deleted.
Bug fix - Fixed a problem with importing SSN info through Gedcom.
Bug fix - Fixed a problem with the Gedcom import routines missing
some data in the gedcom files.
Bug fix - Fixed a problem with the address list info of a person's
last known address not being imported and exported via Gedcom.
v1.10 Released on 3/31/92
MANY new features! I can't even remember them all, but here are a
few:
New feature - Added a Register Chart report (detailed descendancy
chart).
New feature - Added a Database Timeline report.
New feature - Added an End of Line Persons report.
New feature - Added a Address List report, for printing mailing
labels from the Last Known Address information.
New feature - Added more options to the Alt-O menu in the person
records screen (SSN, source, etc.).
New feature - Added a Ctrl-A (toggle adoption status) command to
the person and family databases.
New feature - A database backup and restore feature that uses the
LHA compression program. It is called by batch file, so you can
easily change it to PKZip or ARJ or just about any other program.
Bug fix - The Relationship Report would sometimes lose itself on
persons with multiple marriages and print out incorrect
relationships.
Change - Descendancy Charts now offer the options of including/
excluding record numbers and including/excluding dates of birth and
death.
New feature - Added a Alt-Z (zoom/unzoom) command to the search
windows. It will expand and contract the window.
New feature - Added an Alt-S (sort children) command to the Family
Database. This will sort the children by their birth dates.
New feature - Added a Ctrl-T (toggle display) command to the Family
Database. This changes the display so that it includes the burial
date and date codes.
Change - The Family Group Sheets have been enhanced to include more
print options. They can now span up to 5 generations (spouses
grandparents, kids children, etc).
New feature - Added an Alt-K (kids) command to the person database
and the various person selection screens that displays a person's
children.
New feature - Added a Ctrl-N (delete note file) command to the
person and family databases.
New feature - The person database now displays the family record
number of the family where a person was born.
New feature - Added the N date code to the date divorced field.
This code specifies that the couple's marriage was annulled.
New feature - Added an Alt-U (update history) command the the
person and family databases. It displays a list of the records
that you've added/edited/deleted during the current running of
scrapbook.
Bug fix - It no longer conflicts with SHARE.
Bug fix - Fixed a problem with the searchwindow no-records error
box. It could eat up memory and abend the program if it was
displayed several times. I doubt that anyone encountered this.
Change - The family database file structure was altered so that it
can now handle up to 24 children per record. (it was 16)
v1.06 Released on 10/16/91
Bug fix - The record stacks are now adjusted when a record is
deleted. This would only cause problems if you trid to Alt-B
(backup) to a deleted record.
Change - I will no longer use LZEXE on the EXE files. A user had
trouble with the only version that used it (v1.05). I don't know
if this was the culprit. I'm just eliminating the unknowns... I
hated to drop it...it's a great program.
Change - The program will no longer automatically create new data
files if the configuration file (CONFIG.DAT) is missing. It will
inform you of the situation and ask you what to do. There is also
an option to create a new configuration file without creating the
other files.
Bug fix - The sorted lists, persons by baptisms, christenings, and
place codes, will now properly exit to the menu if you aborted it
from reporting to the screen.
Bug fix - The program won't mess up now if you decide to jump
around in the person database while temporarily out of the family
database (F8-edit or F9-add person).
Bug fix - Gedcom: The strip-blank-lines-from-notes function now
works correctly.
v1.05 Released on 9/26/91
Change - I LZEXE'd the INSTALL.EXE, REINDEX.EXE, FSGED.EXE, and
PRINTER.EXE files so that they would take up less HD space.
Change - The tiny tafel generator will now print the word "Unknown"
for any birth place that is not known.
New feature - Gedcom: I added a Gedcom File Preview feature.
Change - I made some internal changes that should speed up some of
the search windows (F6).
Bug fix - Gedcom: Fixed a minor problem with importing month-year
only dates.
Bug fix - Fixed the problem with the Family Reports and Family
Group Sheets not printing notes under certain conditions.
v1.04 Released on 9/16/91
Change - Person Database, Person Select Screens: The marriage
counter has been changed so that it differentiates between
marriages and family records where the persons did not marry.
New feature - Blank Charts/Forms: You may now specify the printer's
left margin.
Change - The internal field I/O routines have been altered to allow
direct foreign character input. This makes Family Scrapbook more
usable by those users (European, French-Canadian, etc) whose
computers are setup for extended country-specific information and
code-page switching.
Change - The Foreign Characters list now includes the entire
extended ASCII set (#128-#255). Many non-alphabetic characters are
now in this list, but the change was necessary because these
characters can be changed by loading country-specific info and by
code-page switching.
Change - I made a few minor internal changes that should make the
program look a little better in monochrome.
Change - Tiny Tafel Generator: I increased the note lines in the
submitter info to 3 and made each line longer (66 chars).
Bug fix - Gedcom: Cleaned up the export family screen. It was
getting messed up after doing an export.
New feature - Gedcom: The place code export feature has been
extended to include date codes. These codes can also be imported.
Bug fix - Gedcom: It can now import single-digit-day dates where
the text was shifted to the left one space in the gedfile. This
makes it more compatible with other programs.
Change - The Family Database, Family Reports, FGS's, and search
windows now show a person's Title/Nickname if there is one.
New feature - I added a Family Record stack so that you can use
Alt-B to back up to a previous family after jumping around with
Alt-F, Alt-M, F6, and F7. ...just like in the Person Database.
Change - Altered all of the Spouse windows so that they now display
the family record numbers as well.
Bug fix - Fixed the problem with the family database allowing
deleted persons to be enterd as a spouse.
Bug fix - The Family Reports: Print All With Same Name was working
only intermittantly.
v1.03 Released on 8/22/91
New feature - Family charts will now put a ? next to a birth year
or year of death that has a date code of A, B, F, or ?. Also, the
charts will no longer print that lonely dash " - " if no dates are
known.
Bug fix - Dates are no longer chopped off by the ahnentafel charts.
I also cleaned up some of the bad English (i.e. "born on about
1960").
Bug fix - Killed the problem with the reindex routine that was
trashing the Passenger List file.
New feature - Family Database: Added an Alt-F command for jumping
to the family record where a spouse was a child.
New feature - Gedcom can now import and export place codes.
Bug fix - Installer: It was displaying a disk's size instead of
the amount of free space.
Bug fix - I finally killed the gremlin that was causing the field
jump-if-full inconsistancy problems.
Change - Gedcom I/O: I altered the gedcom import routines so that
they would more reliably read surnames.
Bug fix - The person delete routine was removing the wrong spouse
from the person's family record.
v1.02 Released on 8/7/91
Bug fix - Family group sheets were not printing the correct mother
for each spouse.
Bug fix - Relationship reports were not printing all of a person's
descendants. It would stop searching after the children.
Feature removed - Option to send Person Report: all persons of same
surname, to the screen. It wasn't working correctly and it wasn't
such a great option anyway since it didn't look exactly like the
printed version...so I killed it.
Feature removed - Option to send Family Report: all families of
same surname, to the screen. See last entry...
Feature removed - Option to send Family Group Sheets: all families
of same surname, to the screen. Ditto...
New feature - Person Database: Added a help screen for the sex
field.
New feature - Added an option to the Relationship Report for
selecting birth or current names.
New feature - Added an option to the Relationship Report to print
record numbers.
New feature - Added an option to the Person Reports to print notes.
New feature - Added an option to the Family Reports to print notes.
New feature - Added an option to the Family Group Sheets to print
notes.
New feature - Added an option to the Family Group Sheets for
selecting birth or current names.
Change - Altered the width of the Family Charts so that older
printers that do not support more than 132 cpl could print them.
Change - Altered the left print margin of several reports (almost
all blank forms) so that some older printers could print them.
Change - Blank chart: Relationship Chart: Altered the chart's
width so that some older printers could print them.
Change - Altered the data structure of the Printer Driver Database
so that it would be more versatile and thereby support more
printers.
New feature - Printer Driver Database: Added an Alt-A (ASCII
Input) command because I got tired of looking at ASCII charts to
determine what a character's decimal value was.
Change - Printer drivers: For those printers that cannot support
20cpi mode, I entered the 17cpi mode commands in their place. If
the printer is a wide-carriage, satisfactory results might be
achieved - I hope....
Comment - Because of the changes to some reports, some users of
older versions of Family Scrapbook will notice a difference in the
print margins. This is a side-effect of trying to support other
printers. I'm still trying to scheme up a way to better handle
margins...
Comment - Many of the printer drivers were based on information out
of printer manuals and not from actually testing them on the
printers themselves. Please contact me if any problems are found.
v1.01 Released on 7/18/91
This is the first official release of the program.
v1.00 Never officially released.